package com.leyou.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.leyou.dto.SpecGroupDTO;
import com.leyou.dto.SpecParamDTO;
import com.leyou.entity.SpecGroup;

import java.util.List;

//TODO 规格组
public interface SpecGroupService extends IService<SpecGroup> {

    //todo 根据商品分类id，查询规格组的集合
    List<SpecGroupDTO> listQueryGroupByCategory(Long cid);

    //todo 新增规格参数组
    void saveSpecGroup(SpecGroupDTO specGroupDTO);

    //todo 修改规格参数
    void updateGroup(SpecGroupDTO specGroupDTO);

/*todo 查询规格组及规格参数
         根据分类id查询规格参数组集合以及每个规格参数组对应的组内规格参数
 */
    List<SpecGroupDTO> listSpecGroupWithParams(Long cid);
}
